The Malaysian Palm Oil Board (MPOB) expects palm oil stocks to be 1.60 million tonnes in 2025, down from 1.71 million tonnes in 2024.